@import "editor_color_picker.css";

.editor-container {
    border: 1px solid #bed4f3;
}

iframe.editor-iframe {
	background: transparent;
	overflow: auto;
    /*border-top: none;
	border: none;*/
}

textarea.editor {
    margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    border: none;
    padding: 0;
	overflow: auto;
	padding: 8px 0 0 8px;
}

.editor-toolbar {
	margin-bottom: 0px;
	background: #deecff;
	border: 1px solid #bdd2ee;
	border-top: 1px solid #bfdcf0;
	border-bottom: 1px solid #d7e6fb;
	padding: 1px 1px 0px 1px;
	* padding-bottom: 1px;
}

.editor-toolbar .toolbar-group {
	border: 1px solid #cbdcf2;
	float: left;
	margin: 0 1px 1px 0;
	background: transparent url('../../images/controls/editor/toolbar_group.gif');
}

.editor-toolbar .select-group {
	border: 1px solid #bfdcf0;
	margin: 0 1px 0 0;
	padding: 4px 3px 3px 3px;
	float: left;
}

.editor-format,
.editor-fontface,
.editor-fontsize {
	border: 0pt none;
	letter-spacing: -1px;
}

.editor-toolbar .toolbar-button {
	background-color: transparent;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	/*border: 1px solid #527aad;*/
	border: 0pt none;
	cursor: pointer;
	float: left;
	height: 24px;
	text-indent: -999em;
	width: 24px;
}

.editor-toolbar .toolbar-button.hover,
.editor-toolbar .toolbar-button:hover {
	background-color: #fff;
	color: inherit;
}
.editor-toolbar .toolbar-button:focus {
	outline-color: invert;
	outline-style: none;
	outline-width: 0pt;
}

.editor-toolbar .toolbar-button.disabled {
	cursor: default;
}
.editor-toolbar .toolbar-button.disabled:hover {
	background-color: transparent;
	color: inherit;
}

.editor-toolbar .editor-removeformat {
	background-image: url('../../images/controls/editor/buttons/removeformat.gif');
}

.editor-toolbar .editor-bold {
	background-image: url('../../images/controls/editor/buttons/bold.gif');
}

.editor-toolbar .editor-italic {
	background-image: url('../../images/controls/editor/buttons/italic.gif');
}

.editor-toolbar .editor-strikethrough {
	background-image: url('../../images/controls/editor/buttons/strikethrough.gif');
}

.editor-toolbar .editor-createlink {
	background-image: url('../../images/controls/editor/buttons/createlink.gif');
}

.editor-toolbar .editor-insertimage {
	background-image: url('../../images/controls/editor/buttons/insertimage.gif');
}

.editor-toolbar .editor-textcolor {
	background-image: url('../../images/controls/editor/buttons/textcolor.gif');
}

.editor-toolbar .editor-highlightcolor {
	background-image: url('../../images/controls/editor/buttons/highlightcolor.gif');
}

.editor-toolbar .editor-insertunorderedlist {
	background-image: url('../../images/controls/editor/buttons/insertunorderedlist.gif');
}
.editor-toolbar .editor-insertorderedlist {
	background-image: url('../../images/controls/editor/buttons/insertorderedlist.gif');
}
.editor-toolbar .editor-justifyleft {
	background-image: url('../../images/controls/editor/buttons/justifyleft.gif');
}
.editor-toolbar .editor-justifyright {
	background-image: url('../../images/controls/editor/buttons/justifyright.gif');
}
.editor-toolbar .editor-justifycenter {
	background-image: url('../../images/controls/editor/buttons/justifycenter.gif');
}
.editor-toolbar .editor-justifyfull {
	background-image: url('../../images/controls/editor/buttons/justifyfull.gif');
}
.editor-toolbar .editor-formatquote {
	background-image: url('../../images/controls/editor/buttons/formatquote.gif');
}
.editor-toolbar .editor-formatcode {
	background-image: url('../../images/controls/editor/buttons/formatcode.gif');
}
.editor-toolbar .editor-formatfloatleft {
	background-image: url('../../images/controls/editor/buttons/formatfloatleft.gif');
}
.editor-toolbar .editor-formatfloatright {
	background-image: url('../../images/controls/editor/buttons/formatfloatright.gif');
}
.editor-toolbar .editor-toggleview {
	background-image: url('../../images/controls/editor/buttons/toggleview.gif');
}

.sub-button {
	background-color: transparent;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	border: 0pt none;
	cursor: pointer;
	float: left;
	height: 18px;
	text-indent: -999em;
	width: 18px;
}

.sub-button.hover,
.sub-button:hover {
	background-color: #eaeaea;
	color: inherit;
}
.sub-button:focus {
	outline-color: invert;
	outline-style: none;
	outline-width: 0pt;
}

.editor-incheight {
	background-image: url('../../images/controls/editor/buttons/incheight.gif');
}

.editor-decheight {
	background-image: url('../../images/controls/editor/buttons/decheight.gif');
}

.editor-countchar {
	background-image: url('../../images/controls/editor/buttons/countchar.gif');
}

.lbp-editor-wrapper.not-installed {
	background: transparent url("../../images/global/alert/icon_loading.gif") 50% 50% no-repeat;
	width: 100%;
	height: 50px;
}

	.lbp-editor-wrapper .not-ready {
		display: none;
	}